keep and maintain - Spanish English Dictionary